updated reveal model -> still not working