last refresh time, better error reporting, style cleanup