Error messages working, need to add URL validation