delete unnecessary synchonized