try set async false