fixed time calculations, we now announce the time correctly on minute rollovers