initialized homework 3