Code sucks much less now.
Explore.hs might even be Ok.