NASTY MAGIC