Implementation for add item to selection