Hitting back after weeks of controversy and criticism, Prime Minister Dr Manmohan Singh today said he had nothing to hide. Dr Singh admitted he had made mistakes and that the PM needs to be above suspicion. But his comments haven't convinced the Opposition which still wants a JPC.