BEHOLD JESUS ! The Lamb of God is here to renew us