ignore sync cases in callbackfunctions, to save space