feat(multiple): support for multi-selection