checkout page and model fix