Working Design : tested with matrix, adpcm, and floattest