control push manually