added search user function