use serialization groups