write new sync func on AKP
improve performance
keep AKP synchrotron
make AKP syn default