more progress on the new span renderer