lubricate
not defined yet