- re-worked Upload.get_metadata()