master also can be a slave