modified Interval model