added task logger and r errors manages inside the task