fix bugs, added helpers methods for abstracttable, some minor naming improvements