changed to execute arbitary commands (unsafe)