progress on figuring out enlive