Putting on the final touches