removed weird synchronized