updates
deleting autogen stuff
cleanup and styling