use path exists as the file downloaded signal