add Has method