remove private sync method from .h