 class FOURTEEN.HeroNoise extends FOURTEEN.BaseComponent
 
 	env = {
-	  autoAnimate: true
-	  speed: 0.6
-	  spreadX: -1
-	  spreadY: -1
-	  rotation: Math.PI/20
-	  scaleEffect: 0
-	  parallaxEffect: 0.01
+		spreadX:  window.innerWidth * 0.5
+		spreadY: window.innerHeight * 0.66
+		speed: 0.02
+		rotation: Math.PI*5
+		scaleEffect: 0 # start with no scale to avoid blur
+		parallaxEffect: 0.2
 	}
 
 	mouseCurrent = {mouseX: window.innerWidth/2, mouseY: window.innerHeight/2}


		if @isAnimating then window.requestAnimationFrame(@renderLoop)

	getIntroSpread: =>
		if (window.innerHeight > window.innerWidth)
			return window.innerHeight / 2
		else
			return window.innerWidth / 10

	animateIn: (complete) =>
		# fade in
		TweenMax.staggerTo(@paths, .8, {
			opacity: 1,
			ease: Power2.easeInOut,
			onComplete: complete
		}, 0.05)

	animateOut: (complete) =>
		# move back to outer edge
		TweenMax.staggerTo(@paths, 0.2, {
			opacity: 0,
			delay: 0.2
			ease: Power4.easeInOut
		}, 0.05)
		TweenMax.killTweensOf(env)
		TweenMax.to(env, 1.2, {
		  speed: 0.2

			if time is 0
				@timeline.restart()
			else
				@timeline.timeScale(2.5)
				@timeline.reverse()

	# keep track of the mouse position
