rational
not defined yet