First version with multiple multi-label fields