interpolation and concat