updated demo02
updated docs
updated layouts
implemented demo 03