should put the env and product that is used multiple times in a `let`