Queensland: hard to watch but a good outcome