cosmetic
add ask pattern demo