"Better. Much better."