adjust env interface