Implement non repeating tasks