make sync for linux
document possible events