You are quick, LC, still working on my shots!

A few subspecies corrections required:
Troides helena mosychlus
Papilio helenus enganius
Papilio polytes theseus
Troides amphrysus flavicollis
Papilio nephalus albolineatus
Idea stolli virgo
Paralaxita orphna orphne
Paralaxita telesia ines ( I did not have this on my list!)
Mycalesis anapita fucienta
Zemeros flegyus hostias

To get the correct subspecies, go to www.funet.fi/pub/sci/bio/life/intro.html