fix countdown for nonintegers

also more refresh and renamed all .refresh() to .Refresh()