added tts ability