type metadata, icons,  retina fix, more TypeT stuff