update demos
add configure