cover host read model with tests