leaving just the basic structure