change repeating tasks from services to reeivers