adds hardmode