additional structure

very basic setup still