me vs magic ...