main view commit