better drag and drop uploading and new styles