modify doc, modify pk