COMMITLE AND PUSH. WE CAN GET THE THING FROM THE THING