change *RequireError to Errors