procedures should import ordinality