completed admin main view draft with cate strings