pause implementation and message