To me, CPF is a good policy...income earned is tax free, even the scammers can't get to it, n it's not part of one's estate so no fear from bankruptcy or divorce etc...n can will to whoever u want....so can keep it away from the spouse..good policy indeed