Magic everywhere

Magic everywhere