All expectations met. Near need and tidy.