change 4 type icons, and write the icons in the list and detail view by type