more serialization fixes. does not affect any existing functionality
pushing out lib updates (serialization fixes and missing imports)