This enables localization (less functional), but also makes implementation of "mini shell" much easier
This enables localization (less functional), but also makes implementation of "mini shell" much easier