consolidated code, moved more things to road.js