Rewrote to fixed interpolator