almost done with smart synch.