abstract the read model