better check names