submit structure of app