synchronized free code.