Clean up MagicListener