finished structure
ready to dev