tables should be protected