I have been on Ideal Protein before but did not phase out appropriately. I am now beginning the program again and plan on working through phase 4.