Moved error handling into tasks