push before show