now uses uuid. a .p processing directory is created for the pickle files if non exists.