refinement: make consistent.