remake of the original hw9