implement str8
implement str16
implement str32
implement bin8, bin16, bin32