linearised
not defined yet