fix bug: request _environ