Avalon's career