use file_exists() instead of filemtime()