>> Thanks for you help. > > > No problem. I needed a break anyway. What about this (in actual Forth of course =) as an nvram patch? if ($some-env-var = 1) setenv some-env-var 2 reset-all elseif ($some-env-var = 2) setenv some-env-var 1 boot endif with a boot-command of "catch 2000 ms <above procedure name>"? sound feasable?