Add new callback functions