new and improved index file