pushing the rest