remove sendError()