add diff launch