revamping rules