pubic serializer builder