starting function group serialization