98.69 per cent test coverage