So most of it was actually implemented, there was just this tiny bug that prevented it from decoding negative numbers correctly?