first local modify