decoding subject in more detail