major changes to index
major changes to style