satisfaction

not defined yet