working and nice uploader