hails supreme court