print function operational push