processing overdue tasks - [not done yet]