adding file chooser