fix file.on error