add stoppable-all function