yep, for accessibility reason, we need either a link or a button. (or add an aria role to another element, but it's just better to just use a link or a button IMO)