removed pause()