change input type, add some aria roles
fix last commit