week3 -demo