management: add sync_struct