should use the "creates" option to the shell module so that these commands are idempotent