check field for required first, after for cached text
Merge pull request #2 from suvit/master

check field for required first, after for cached text