Neil add multi-user, upload with progress bar and some bug fix