rename view into View