a method for fluid treatment that provides variable or alternative regeneration cycles within the same fluid treatment device . the duration of all stages of the regeneration cycle can be adjusted depending upon the amount of fluid treated so that regenerant resources such as water are not underutilized and waste is not discharged unnecessarily into the environment .