showing zach how commit works