updates to existing codecs, added some codecs