layout and placeholder text