Added mode to `MagicHelper`

Resolved #21