update demo
flatten modules