updated register file for checkout