TODO: stop multiple tasks