finish menu and all datamodel