correct getTotalTime function