CRUD spaces