decoupled index fields from base.