initial implementation of index page