actually use engineFromPath; invoke with the file path, not string