From Softcore To Hardcore