added ask name feature