read model building is roughly working now. Needs a little clean up.