modify operator