Added MagicTube class