added support for running the commands sequentially--not yet tested