It hasn't just been market demand that has created a city of car-dependent neighborhoods. Zoning code written in the heyday of auto-centric development actively prevents the development of walkable neighborhoods and housing options. For example, the current Eugene code surrounding rowhouses forbids the development of the classic townhouse neighborhood, one of the more desirable forms of historic development across the country. While the South Willamette Special Area Zone starts to address these problems, federal loan and funding policies also put roadblocks in the way of smart development that builds on historically successful mixed-use patterns.