fixed false condition if index exists. reindex only newly added indexes instead of full catalog rebuild from scratch.