[creature] [minor] [fix] return callback instead of throw err