Added file_ensure to compensate for ensure purge