major overhaul for index page and rest