commands reshuffled
commands with flags