basic modifier decoding