added change button and hard mode