Crystal ball gazing technique