searching and fix error and adv to product