include the callback call, for sanity and stop the pad from being nuked so early in the function