fixed location bug in new uploader