Started work on recalculateCell()