performance optimization (path not needed)