hw2 init