the `${type}` that's inside the `span` will get overwritten, right ?