using getSubject() rather than array access