check for high order too