model is the single source of truth