adding basic sync