update envirment