sim with linear interpolation