compulsatory
not defined yet