added a few more bits, and got the view sorta ready