Add reactive week4