Also, we may not need the setTimeout here if validation of the empty field is occuring anyway