add Types to core codecs