hard mode complete