re-gen hw2
start hw3