protected override UITableViewCell GetCellImpl(UITableView tv)
		{
			var cell = tv.DequeueReusableCell (cellId);
			count++;
			if (cell == null)
				cell = new SessionCell (UITableViewCellStyle.Subtitle, cellId, session, Caption, subtitle);
			else
				((SessionCell)cell).UpdateCell (session, Caption, subtitle);
			
			return cell;
		}
        public override UITableViewCell GetCell(UITableView tv)
        {
            var cell = tv.DequeueReusableCell(cellId);

            count++;
            if (cell == null)
            {
                cell = new SessionCell(UITableViewCellStyle.Subtitle, cellId, session, Caption, subtitle);
            }
            else
            {
                ((SessionCell)cell).UpdateCell(session, Caption, subtitle);
            }

            return(cell);
        }