added support for tables via linear hash maps