mandatory for all