added support for optional environment/machine parameters