improve in-place bookmark editting