adding more views for different operations