updated user service to do case insensitive username search