table mutability stuff