purification and greening