added new hook in for crud methods to use