new things, copied from crowdin-cli