synchonized docs