Use updated syncCallback2