add index and introduction