Putting the finishing touch