updated value filtering in the decoder