adding more views to handle different types of modals