environment match control