better validity checking
my lame footer
credit directive: for autofocusing on GPA field