private void adjustAccumulatedHours() {
        cal = new GregorianCalendar();
        
        // reduce the hour by one
        startHour--;
        int hour = cal.get(Calendar.HOUR_OF_DAY);
        
        this.hours = (hour - startHour);
    }