abolish and repeat