consolidation functionality