+work on TextField.js