alter RealRang and IntegeRangd