Add save_request callback