add highways; fix bugs