layer upon layer of hope and doubt