use function in utils
add tableList() function
add assertions
change conditional
bump version number