Bugfix in cell.prepare() and basic benchmark