no extend with CRUD Trait