A lot better than expected