hw06 ready to be angularized