await -> sync