aot hcs

220522 this took me so long but i think i'm happy w most of the results