Slit encode decode

So small so op