let's start: rough structure; first ideas