reflect Env.js

finish