shimming
not defined yet