add protection for final checkout page form update