Foundation.hs looked messed up