add more views and controllers