78.8% not bad