public override UITableViewCell GetCell (UITableView tableView, NSIndexPath indexPath)
		{
			var sessionGroup = grouping [indexPath.Section];
			var session = sessionGroup.ElementAt (indexPath.Row);
			
			var cell = (SessionCell)tableView.DequeueReusableCell (sessionCellId);
			
			if (cell == null)
				cell = new SessionCell (sessionCellId);	
			
			cell.Session = session;
			
			return cell;
		}
        public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath)
        {
            var sessionGroup = grouping [indexPath.Section];
            var session      = sessionGroup.ElementAt(indexPath.Row);

            var cell = (SessionCell)tableView.DequeueReusableCell(sessionCellId);

            if (cell == null)
            {
                cell = new SessionCell(sessionCellId);
            }

            cell.Session = session;

            return(cell);
        }