Homework4 demo