documented out Chatbot.hs