renamed Marshaling class