Now task_completed calls log_message and not viceversa