conversation on sync; tests