for homework illustration