update smartgithg and smartsynchronize