adding in product DSL assignment