is it required ?