update index with widgets