add Thought and Action module