oh god why did I try to add svg support this late