DTrigger modifiied