working on custom file adapter
filechooser nearly working