What does auf Zack bleiben mean?

auf Zack bleiben - German to English

to keep using one's feet