preliminary ordering