Thank you uploader and translator