auto hide on push and show on complete