product env