Good Friday indeed