upload slice