z9 has written 10 articles