add viewsection and vewsectionstyle