Did the changes for the push command