3.3.3. Mode settingΒΆ

TODO:
   * Atomic mode-setting (test, commit)