There is ONE thing I still down understand and thats reguarding !@#$%^&* symbols. The field I'm checking is 'lastname' I want to make sure they cant put any bad things like % in there, but I need to allow ' or " " (space) so that people like O'Mally or Las Luther can still "pass". I havent found one example that shows how to do this.