decoding validated version