New sync base class etc