Why the data attribute?