Breaking: Replacing completed callback with proper event.