private void adjustAccumulatedMinutes() {
        cal = new GregorianCalendar();
        
        // reduce minutes by one
        startMinute--;
        int minute = cal.get(Calendar.MINUTE);
        
        this.minutes = (minute - startMinute);
    }