casting a magic spell....