adjust structure of catering_manager
adjust code struct