Pushing scheme