[+] orderingSpec right specifications
[*] rewrote data type specs