delayed assign
after sync
delayed assign
