added svg support