Why do we need the `li`?