hot slaves and masters ...