Added async phase