almost working RealVector