Split your Tasks into Action Items and assign each to team members (actions owners). Set the deadlines and the priority levels. Re-assign the Task if the current assignee is unable to perform it. Change the deadline and the priority level if the need arises (Task owner only). The Action owner signals the completion of the Action Item but the Task owner confirms the completion or returns it for more actions. Follow-up messaging for each Task (Action Item) to provide feedback. Push notifications for new Action Items and for the deadlines that have been reached. Filtering Action Items / Tasks, per priority level. Completed Action Items / Tasks are removed from the list ( permanently cleared or saved).