pushing in order to pull
problems with pull