Solves #121 (closed).
In order to fix the bug explained in the issue above, all the multi-byte operations are reimplemented with the basic 1-byte operations