added new uploader (much easier)