restructured View