listall + upload functions beta