[Ifeffit] ... and lots of new stuff in Athena and Artemis, too!