updated product template