crud model with different action stages to be intercepted