initialize hw3