update task + event / alarm model method