added page observers on product update