Separated synchronized block from extraction