do cas switching after checkout