Surprisingly good.