Improve interval more. Interval addition is based on last active instead of fixed intervals