a sign that says faith is the key that unlocks the windows of heaven