imporved preferred thumb handling
cache file.exists for much better performance