add RationalProperties