(l * Math.PI) * phi;

				var object = new THREE.Object3D();

				spherical.set(800, phi, theta);

				object.position.setFromSpherical(spherical);

				vector.copy(object.position).multiplyScalar(2);

				object.lookAt(vector);

				targets.sphere.push(object);

			}

			// helix

			var vector = new THREE.Vector3();
			var cylindrical = new THREE.Cylindrical();

			for (var i = 0, l = objects.length; i < l; i++) {

				var theta = i * 0.175 + Math.PI;
				var y = - (i * 5) + 450;

				var object = new THR