raffinate
not defined yet