flattens file system, adds setters to Route