[IN] Refactoring

Introducing Result Info object