added calculateSubRoundTime()