modify total environment