Exceeded expectations on all fronts.