Choose ports dynamically

ran grunt test.
Should I parallel the COMMAND_REJECTED by also passing args? (Would that ever happen?)