My changes

The only thing I didn't implement was running processes in the background when the last arg is &