Verification code field horrible

All fields should only accept numbers, rather than having to switch they keyboard from alpha to digits every time you type a number. Also the paste from message function does not work, only the first digit is pasted.