changes for drienvironment