recent fixes and placeholder (prompt) support for textbox