updated mainly the view files