Disease sync

class -> interface