fixed magicsmoke