codec compiles, motsnd to do