transfer optimization, added savedialog filter