Implement tasks and kill