reorganize utils class and finish the use of decimaltosequence in speaks