function drawBulb() {
  var tl            = new TimelineMax({ delay: 0.25 }),
      from          = { drawSVG: '0' },
      to            = { drawSVG: '100%' },
      iconographic  = document.querySelectorAll('.ggv-graphic'),
      shell_path    = document.querySelectorAll('.shell'),
      shell_paths   = [],
      wire_path     = document.querySelector('#wire').children,
      plug_path     = document.querySelector('#plug').children,
      filament_path = document.querySelector('#filament').children;

  for(var i = 0, l = shell_path.length; i < l; i++) {
    shell_paths.push(shell_path[i].children);
  }

  TweenMax.set([iconographic], { visibility: 'visible' });

  tl.staggerFromTo([shell_paths, plug_path], 0.875, from, to, 1)
    .staggerFromTo([wire_path, filament_path], 0.875, from, to, 1);

  return tl;
}

drawBulb();
@@ -66,12 +66,9 @@
 ay: 
-0.25
+1
  %7D),

increase delay time