[x] fix input text bug
[+] add boolean type