Add reactive week3