run method updated with fs::path