Decoder done : need to test it now