added none_is_subject, i_is_subject, j_is_subject