cell reuse bug fix