remove useless synchronized