Modeling Environment - Improving Technological Innovations under Uncertainty