restructure the view
set favicon