molecular operating environment