modified views as requested