refactor boolean for FileIO and add german strings