SmartCell class and beginnings of a smarter strategy