fouttolerant KAN