text changes
preload svg first