modify main view