Actually use the decoder to decode incoming messages