repeal and delay