another minor tweak: added spaces around `+` in string joins