test the way to push