Testing push and pull