randoming upload as well