Adding async
Sets event as current