增加Avalon的部分，包含两个demo