synchronize fn deserialization