commit for submission in a proper structure