i dunno about all thatbut i gotta take these pills for the rest of my life...they keep the chrones from breaking out..keeps them dormant...