go left and push self