extract modifications