production in enviroment