add: first draft of #191 Intermediate