=.=has_compulsory