experiment getting logic