very ugly svg support