Pre-hook callback now can update hooks kwargs