NANO PURIFICATION