smallest
not defined yet