@cellophane_girl: Thanks for the kind words and Crowley (what a great name for a familiar) has been added.
kuonphobos's comments