update views on load