Working on product and Record