doing the pushing