feat: add stop button