add feature of free speak