reorganize the views for a more complex design