Ch12 - checkout final