public void Init()
		{
			ReadSymbols(UserId);
			HasPicks = Symbols.Count > 0;

			if (HasPicks)
			{
				InputSymbol = Symbols.Contains(InputSymbol)
					? InputSymbol
					: Symbols.FirstOrDefault();

				// grab the all the user's picks for the first stock symbol
				ChartData = new PerformanceChartModel()
				{
					Symbol = InputSymbol,
					UserId = UserId
				};
				ChartData.Init();
			}
		}
		public ActionResult LoadPerformanceChart(string symbol, string userId)
		{
			var model =
				new PerformanceChartModel
				{
					Symbol = symbol,
					UserId = userId
				};
			model.Init();
			model.Load();

			return Json(new
			{
				chartData = model.ChartData
			});
		}