string interpolation
logic