support for rational parameters