phase1: use Interpolate instead of WithProperties