Adding an interface for syncers.