table are actually collections, written some basic tests