added flow to create product