added cmdrun