added name recognition