empty list is now displayed as () instead of nil