Setup.hs script