Postprocess location assignment, fix 303 logic