change the way commands run