reverse some modfication