one problem maybe solved
awe don't need to decode, only encode