indiscriminative
not defined yet