Clean some generic warnings up. Make a generic list handler. Helpful for others I think too.
Fix refreshResources not happening if an error occurs.