a deluge of finishing touches to get things ready