first sketch of basic structure