Finishing up nice and hard ...