allPuristOut added to puristOut.R. Works one level above puristOut, consider allowing more layers but most likely not necessary