more work on galaxy gen and serialization