change how remaining time is calculated

do calculation in minutes to avoid rounding errors.
also, seconds are only shown for the last 60s.