 they weren t partitioned in any particular scheme i think i ll write a reshuffler and move them all around just in case fwiw i m using mh style folders with numbered files means you can just use mh tools to manipulate the sets freak show obviously there _was_ some sort of patterns to the data training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER total false pos NUMBER NUMBER NUMBER total false neg NUMBER NUMBER NUMBER before the shuffle i was seeing total false pos NUMBER NUMBER NUMBER total false neg NUMBER NUMBER NUMBER for sake of comparision here s what i see for partitioned into NUMBER sets training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER training on data ham setNUMBER data spam setNUMBER NUMBER hams NUMBER spams NUMBER NUMBER NUMBER NUMBER total false pos NUMBER NUMBER NUMBER total false neg NUMBER NUMBER NUMBER more later anthony 