added try catch to user task bg