Highly satisfied, results better than expected.