use require to read distros instead of readFile