sync for multi