tie up some loose ends view 1