Started working on host consumer.
TODO: Move to separate class.