fixed missing await