object add synchronization