synchronized code with documentation