Change how callbacks are used