push-pull rake