add functionnal tests for sync