Add base class sync function