Add after callbacks and improve before callbacks