add login validation