Some client improvements, still no file upload