Live sync (15/18)

Live sync