add segment products utility