fix bugs for svg