pure codec

Pt. 2