hard to define magic