Do we need different ways of running commands?