let the class implement the crudentity interface