working on improving view
GetView and other graphical stuff