Located the bug with cellForRowAtIndexPath. It does not update indexPath