update recreate cells