Hi, I would appreciate some help with identification of the following species. Thanks in advance!

1. Neocheritra amrita

ID Help Feb-1.jpg

2. Arhopala amphimuta

ID Help Feb-2.jpg

3. Mycalesis visala

ID Help Feb-3.jpg

4. Mycalesis mineus

ID Help Feb-4.jpg

5. Taractrocera archias

ID Help Feb-5.jpg

6. Jamides celeno

ID Help Feb-6.jpg

7. Lasippa heliodore

ID Help Feb-7.jpg

8. Nacabuda sp?

ID Help Feb-9.jpg