better Parameter serializing, generic Object serialization structure