trans-sub-env done