added record viewer
more stuff