reversed env building merge