zihark! a great myrmidon.