add pause function