private casting Search