svg animations first try before optimization