input validation on textinput
fix button coloring