fix bug in Sender for when seconds is not perfectly 0