sync after id self