modified & rem