Remove synchronized blocks. not the right approach to improving timing