working copy for the week#3 demo