Ordinal moopy

Ordinal moopy