update demo 5.7
add demo 5.8,5.9