add app data interface