refactor
svg