cirterion
not defined yet