Putting on the finishing touches