commands work, no eval voodoo