implement readPresetBag
implement readInt16
merge a few readers to one single file