Added Abolish and autoclose