finally (prompt (xs +++ " (y/n): ") getOneText v) $ putStr "\n"
listPrompt :: Text -> [Text] -> IO Text
-listPrompt xs options = finally (putCue >> choicePrompt) $ putStr "\n"
+listPrompt xs options = finally (putCue >> choicePrompt) $ putStr "\n\n"
where
cue = unlines $ map (\x -> (pack . show $ fst x) +++ ") " +++ snd x) themeList
putCue = putStrLn $ xs +++ "\n\n" +++ cue