added linear interpolation