Implemented push and commit UI