fixing bug where user returned is numeric