All praise and glory to the most high !