merged multichoiceadapter