Baba Yaga Work in Progress