add interpolation (double)