updating hw3