still working on feature to pause