absolvable
not defined yet