totally changing my idea for homework 1