modification requierements