dataplug: callbacks