зачем оборачивать в `span`?