Moved events after async.