part 2 of conversion to multiItemBlock