objective assigns default error handler