fix html, fix routes, fix summary