use string interpolation rather than join