supreme court slams up govt