need getSubject()