Added placeholders and character limits