brr decoding seems proper now :D