handle stock on product