CRUD for point type