variables should all use underscores $target_file vs $targetlang