Adds sync logic