change classList.checked to dataset.checked