add function to choose list when an item is rcvd