accuracy 0.97479564