add interpolation and use to highlighting