changed pickle protocol to 2 for more efficient pickling of new style classes