ui update , bug fix user upload