route complete and drc clean-ish