user info validation added