Super checks