Very good, 8/10