synchronized and Format