better management of paths, but still messy