new fileHanlding package and history can be disabled