The Supreme Court today pulled up the Centre for not helping the CBI in its investigation of coal block allocations and has directed the government to file a comprehensive affidavit on all 164 allocations that are being probed in what is being called coal-gate.