updated a lot of the views