getAppDataDirectory implemented