private void processBack() {
        if (intervals == null || intervals.size() == 0) {
            return;
        }
        getFictitiousInterval().setY(y_shift);
        for (int i = 1; i < intervals.size(); i++) {
            getInterval(i).setY(getInterval(i).getY() + y_shift);
        }
        // System.out.println("After processBack:\n" + this);
    }