added views, etc