befor rmagic