All dialogs work, need to figure out why I can't connect to the haskell server