Decoding done by turntable class