bug fix 91.111%
bug fix 95.11111%