added prodcut as some perameter