index update (merged with latest version)