unnecessary constructor removed
added subjectTag field in class Segment