more updating for ordinal