Added async to a direct trigger