fixed - remote file exist check