Recent topics on Iris West Allen