async url fetch for better performance
Fixed: new md5 wasn't being stored