doc + env