codec uses byte[], and wrap w/ buffer
removed codecs