hw3 revision