to save a few cycles, I usually directly concatenate strings here.