pre routing rework