remove hooks and add saveAndIndex methods to model