SingularSlave abstraction