added tts ability and made it almost work