Update accessibility and add label

Most articles suggest placeholder cannot replace label for accessibility