add propogation of reveals