The Mistress-a work in progress