environment tags added; needs to be reimplemented as a proper list