All these `need_stat(...);` lines should be indented one level more...