Why are we calling update immediately after submit? If we want to create an app in Marketplace we should be able to do it in a single call. Update should be used after we've made changes to the mock object that need to be applied to the Marketplace app.