Added beginning stages of interpolation.