more homework 2 code progress