finish the change requests: add notification, add last login, change failed to overdue