added homework demo