complete WPP decoding