added integrity checks for icon downloads