choose list functionality works for items that do not exist