Better than my expected, tidy and clean.