View is updated based on submission result