changed DiscourseEntity to SieveDiscourseEntity