replace placeholder text