"tableSchem" isn't a good variable name. Also, what does it mean to set it to "public"? What does this variable represent? The variable name doesn't explain what it's used for.