added groups for serialization