Passing error back to callback
Have callback handle error