added UML for index and index handler