bruce
not defined yet