added svg icon system