add app direct mode