added case sync