yesod init, some changes