desalinates
not defined yet