reactive hw