added file chooser dialog & tweaked upload form