Ballon refactored.