add error tracking
auth worker